package cn.stylefeng.guns.modular.business.model.dto;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * <p>
 * 用户等级表
 * </p>
 *
 * @author jwj
 * @since 2019-07-18
 */
@Data
public class UserGradeDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 等级名称
     */
    private String gradeName;

    /**
     * 等级
     */
    private Integer level;

    /**
     * 下单上级返现折扣
     */
    private String payRate1;

    /**
     * 下单第2级上级返现
     */
    private String payRate2;

    /**
     * 下单第3级上级返现
     */
    private String payRate3;

    /**
     * 升级上级返现
     */
    private String upRate1;

    /**
     * 升级第二级上级返现
     */
    private String upRate2;

    /**
     * 升级第三级上级返现
     */
    private String upRate3;

    /**
     * 级别图标
     */
    private String icon;

    /**
     * 升级所需分数
     */
    private Integer upScore;

    /**
     * 额外的折扣
     */
    private String addRate;

    private String decrRate;


    /**
     * 升级费用
     */
    private BigDecimal fee;

}
